import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';

import {HomeRoutingModule} from './home-routing.module';
import {HomeComponent} from './home.component';
import {ThemeModule} from '../../@theme/theme.module';
import {
    NbAccordionModule,
    NbButtonModule,
    NbCardModule,
    NbIconModule,
    NbInputModule,
    NbMenuModule,
    NbRadioModule,
    NbSelectModule,
} from '@nebular/theme';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {ButtonModule} from 'ng-devui';
import { EmployeeListComponent } from './employee-list/employee-list.component';
import { ImportComponent } from './import/import.component';
import { ModifyPopupComponent } from './modify-popup/modify-popup.component';
import {FileUploadModule} from "ng2-file-upload";

@NgModule({
    declarations: [HomeComponent, EmployeeListComponent, ImportComponent, ModifyPopupComponent],
    imports: [
        CommonModule,
        ThemeModule,
        NbMenuModule,
        NbCardModule,
        HomeRoutingModule,
        NbIconModule,
        FormsModule,
        NbSelectModule,
        NbButtonModule,
        NbInputModule,
        NbRadioModule,
        NbAccordionModule,
        ReactiveFormsModule,
        ButtonModule,
        FileUploadModule,
    ],
})
export class HomeModule {
}
